<?php

//配置文件
return [
    'exception_handle'        => '\\app\\api\\library\\ExceptionHandle',
    'wechat_config'    => [
        /**
         * Debug 模式，bool 值：true/false
         *
         * 当值为 false 时，所有的日志都不会记录
         */
        'debug'   => true,
        /**
         * 账号基本信息，请从微信公众平台/开放平台获取
         */
        'app_id'  => 'wxc12db9d0e17c86c3',         // AppID
        'secret'  => '1a3b2dad3b4899db1117530ae3b9b516',     // AppSecret
        'token'   => '',          // Token
        'aes_key' => '',                    // EncodingAESKey，安全模式下请一定要填写！！！
        /**
         * 日志配置
         *
         * level: 日志级别, 可选为：
         *         debug/info/notice/warning/error/critical/alert/emergency
         * permission：日志文件权限(可选)，默认为null（若为null值,monolog会取0644）
         * file：日志文件位置(绝对路径!!!)，要求可写权限
         */
        'log'     => [
            'level'      => 'debug',
            'permission' => 0777,
            'file'       => LOG_PATH . 'easywechat.log',
        ],
        /**
         * OAuth 配置
         *
         * scopes：公众平台（snsapi_userinfo / snsapi_base），开放平台：snsapi_login
         * callback：OAuth授权完成后的回调页地址
         */
        'oauth'   => [
            'scopes'   => ['snsapi_userinfo'],
            'callback' => 'home/oauthallback',
        ],
        /**
         * 微信支付
         */
        'payment' => [
            'app_id' => 'wxaba1851f6bbd3a0e', // AppID
            'mch_id' => '1617949904', // 商户号
            'key'         => 'MUVF7CWggumgseicAYhu88zYj4ld3j7K',
            'cert_path'   => '', // XXX: 绝对路径！！！！
            'key_path'    => '',      // XXX: 绝对路径！！！！
            'notify_url'  => 'https://www.bjykkq.cn/index.php/api/pay/notify',      // 默认的订单回调地址
            // 'device_info'     => '013467007045764',
            // 'sub_app_id'      => '',
            // 'sub_merchant_id' => '',
            // ...
        ],
        /**
         * Guzzle 全局设置
         *
         * 更多请参考： http://docs.guzzlephp.org/en/latest/request-options.html
         */
        'guzzle'  => [
            'timeout' => 3.0, // 超时时间（秒）
            'verify'  => true, // 关掉 SSL 认证（强烈不建议！！！）
        ]
    ]
];
